html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img,input,figure,figcaption{margin:0;padding:0;}
h1,h2,h4,h5,h6{font-size:16px;font-weight:normal;}
ul,ol,li{list-style:none;}
b,strong{font-weight:normal;}
em,i{font-style:normal;}
a,u{text-decoration: none;}
img{border:0;}
input{outline:none;}
*{box-sizing:border-box;}
/*header*/
header{width: 100%;min-width:1180px;height:auto;background:#f8f8f8}
.head{width:1200px;margin: 0 auto;height:35px}
.head a{position:relative;top:7px;color:#666;display:block;height:16px;line-height: 16px;font-size: 14px}
.head li:hover a{color:#01bbf4}
.head .tleft{float: left;height:auto}
.head .tleft li{height:30px;line-height: 30px;color:#5798f3;margin: 0 2.6px;float:left;font-size: 12px;position: relative}
.head .tleft li a{padding: 0 20px 0 38px;background: url(../images/locationIcon.png) 20px 2px no-repeat}
.head .tleft li a i{display: inline-block;width: 10px;height:10px;background: url(../images/bg1.png)no-repeat 0 -891px;margin-left: 16px}
.head .tright{float: right;height:auto}
.head .tright li{float: left;height:30px;line-height: 30px;margin: 0 2.6px;font-size: 12px;position: relative}
.head .tright li a{padding: 0 20px;border-left: 1px solid #ccc}
.head .tright li:nth-child(1) a{border: none}
.head .tright .a4 i{display:inline-block;width: 15px;height: 15px;background: url(../images/bg1.png)0 -926px;margin-right: 7px}
.head .tright .a5 i:nth-child(1){display:inline-block;width: 10px;height: 15px;background: url(../images/bg1.png)0 -837px;margin-right: 13px}
.head .tright .a5:hover a i:nth-child(1){background: url(../images/bg1.png)-59px -837px}
.head .tleft:hover li{background: #fff;boder:1px solid #00c8fc;border-bottom: none;border-top:none}
.head .tleft:hover li a{background: url(../images/locationIcon.png)20px -15px no-repeat}
.head .code{display:none;width: 150px;text-align: center;background: #fff;border: 1px solid #e3e3e3;border-top:none;position: absolute;top:35px;border-top:0}
.head .code img{width: 106px;height:106px;margin-top: 14px;vertical-align: middle;margin-left: 23px}
.head .code h4{font-size: 12px;color:#b0b0b0;margin: 0 10px}
.head .tright .a5:hover .code{display: block;}
/*logo*/
.logo{width: 1200px;height:60px;margin: 0 auto;}
.logo a{float: left;margin:12px 0 6px 11px }
.logo a img{display:block;width: 190px;height:42px;vertical-align: middle}

/*nav*/
.nav{width: 1200px;margin: 0 auto}
.lNav{float: left;position: relative}
.lNav .A{width: 220px;text-align: center;float: left;display: inline-block;height: 40px;line-height: 40px;font-size: 16px;color: #fff;background: #01bbf4;border:1px solid #01bbf4;border-bottom: none}
.lNav .A i{display: inline-block;width: 20px;height:18px;background: url(../images/lx_fenlei.png)no-repeat;vertical-align: middle}
.bAll{height: 400px;width:100%;position: absolute;top:40px}
.bAll a{color:#e8e8e8}
.bAll .lAll{width: 220px;background: url(../images/navbg.png)center center;position: absolute;left:0;top:0;z-index: 10;position: relative}
.bAll .lAll ul li{height:97px;border-top:1px solid rgba(255,255,255,.5);padding: 0 0 0 37px;}
.bAll .lAll ul li h4{font-size: 16px;font-weight: normal;width: 100px;margin-left: 40px;height: 24px;line-height: 24px;margin-top: -42px;color: #fff}
.bAll .lAll ul li .sPan{margin-left: 42px;display: inline-block;height:20px;line-height: 20px;font-size: 12px}
.bAll .lAll ul li .sPan a{margin-right: 7px}
.bAll .lAll ul li i{display:inline-block;background: url(../images/kaigongsi2.png)no-repeat;width: 35px;height:35px;margin-top: 20px;margin-left: -10px}
.bAll .lAll ul li:nth-child(2) i{background: url(../images/dajizhang2.png)no-repeat}
.bAll .lAll ul li:nth-child(3) i{background: url(../images/banzhichan2.png)no-repeat ;background-size: 40px;width: 38px;height: 38px;margin-right: 5px;left: 15px}
.bAll .lAll ul li:nth-child(4) i{background: url(../images/zuoshenji2.png)no-repeat}
.bAll .lAll ul li:nth-child(5) i{background: url(../images/banshuiwu2.png)no-repeat;width: 28px;height:33px;background-size: 28px}
.bAll .lAll ul li:nth-child(6) i{background: url(../images/jieshuikuan2.png)no-repeat}
.bAll .lAll ul li.current{background: white}
.bAll .lAll ul li h4.current{color:#555}
.bAll .lAll ul li .sPan a.current{color:#555}
.rNav{float: left;width: 980px;line-height: 40px;}
.rNav a{margin: 0 5px;padding: 0 15px;position: relative;float: left;display: inline-block;height:40px;line-height: 40px;font-size: 16px;color:#555555}
.rNav a:hover {color:#01bbf4}
.rNav a img{position: absolute;top:0;right:0}
.rNav span{width: 170px;text-align: right;font-size: 18px;font-weight: 600;color:#02bbf4;display: inline-block;float: right}
.rNav .dian{width: 32px;height:32px;display: inline-block;vertical-align: middle}
.rNav .dian img{width: 100%;height:100%;margin-top: -2px}


/*footer_one*/
.footer_one{width: 100%;height:134px;background:#f8f8f8}
.footer_one ul{width: 1180px;;height:134px;margin: 0 auto;padding-top: 40px}
.footer_one ul li{width: 295px;padding-left: 80px;float: left;}
.footer_one ul li div:first-child{width: 57px;height:57px;float: left;}
.footer_one ul li div:last-child{margin-left: 14px;height: 60px;float: left}
.footer_one ul li h3{height: 28px;line-height: 28px;font-size: 16px;color:#555;font-weight: normal}
.footer_one ul li span{font-size: 12px;color:#666;line-height: 24px;}

/*footer*/
.footer{width: 1200px;height:240px;margin: 0 auto;overflow: hidden;}
.footer .f_content{width: 100%;height:240px;margin: 0 auto;overflow: hidden;padding:48px 0 16px 0}
.footer dl{width: 100px;height:200px;margin-left:80px;float: left}
.footer dl dt{font-size: 14px;margin-bottom: 23px;font-weight: bold}
.footer dl dd{font-size: 12px;margin-bottom: 18px}
.footer dl dd a{color:#999}
.frigh{width: 480px;float: left;border-left: 1px solid #ccc;padding-left: 50px}
.frigh .code{width: 230px;height:150px;float: left;}
.frigh .code i{display: inline-block;width: 125px;height:125px;float: left;background: url(../images/weixin_fenx.jpg)no-repeat;background-size: 125px}
.frigh .code span{display: block;color: #666;font-size: 12px;margin-left: 15px;width: 75px;float: left}
.frigh .code .sp1{margin-top: 35px}
.frigh .line{float: left}
.frigh .line h5{font-size: 14px;margin-bottom: 24px}
.frigh .line h3{font-size: 28px;color:#0690eb}
.frigh .line span{display: inline-block;font-size: 12px;margin-bottom: 20px;}
.frigh .line a{display: block;font-size: 12px;color:#007bc7;margin-bottom: 18px;border: 1px solid #007bc7;width: 140px;height:24px;line-height: 24px;text-align: center;transition: 0.8s;}
.frigh .line a:hover {color: #fff;background: #5798f3;    border-radius: 2px;transition: 0.8s;}
.footer_two{width: 100%;margin: 0 auto;overflow: hidden;border-top:1px solid #eee}
.fcont{width: 1180px;margin: 0 auto}
.fcont p{line-height: 24px;text-align: center;color:#b5b5b5;font-size: 12px;padding:20px 0}

/*sidebar*/
.sidebar{width: 110px;position: fixed;bottom:90px;right:0;text-align: center;cursor: pointer}
.sImg{margin-bottom: -6px;}
.sidebar h2 a{display: block;font-size: 16px;font-weight: 700;color:#fff;line-height: 35px;background:#5798fe;border-radius: 5px}
.line-box{width: 80px;height:10px;border-right: 5px solid #2c73eb;border-left: 5px solid #2c73eb;margin: 0 auto }
.sidebar ul li a{display: block;height:35px;line-height: 35px;color:#fff;font-size: 13px;background: #337cff;border-radius: 2px;border-bottom: 1px solid #fff}
.sidebar .return_top{display:none;padding: 4px 0;background: #337cff;border-radius: 2px;color:#fff}
.sidebar .return_top i{display: block;margin: 0 auto;width: 14px;height: 14px;}
.sidebar .return_top i img{width: 100%;height: 100%}
.sidebar .hot-line{background: #5789fe;color:#fff;padding: 2px 6px;border-radius: 10px}
.sidebar .hot-line h3{margin-top: 2px;font-size: 16px}
.sidebar .hot-line p{font-weight: 700;font-size: 13px}

































































